In Berlin, 2008, Lambda Print, 68 x 91 cm                                         ¨Ï 2009 Yeleen Lee

 

< pre-page       next image >